package ${package.Service};

import ${package.Entity}.${entity};
import ${superServiceClassPackage};
import ${package.Basic}.result.ActionResult;
import ${package.Model}.${entity}AddIn;
import ${package.Model}.${entity}EditIn;
import ${package.Model}.DelModelIn;
import ${package.Model}.PageModelIn;



/**
 * <p>
 * ${table.comment!} 服务类生成类(*^▽^*)
 * </p>
 *
 * @author ${author}
 * @since ${date}
 */
<#if kotlin>
interface ${table.serviceName} : ${superServiceClass}<${entity}>
<#else>
public interface ${table.serviceName} extends ${superServiceClass}<${entity}> {
  ActionResult save(${entity}AddIn in);
  ActionResult edit(${entity}EditIn in);
  ActionResult del(DelModelIn in);
  ActionResult getList();
  ActionResult pageList(PageModelIn in);
}
</#if>
